[INFO] cloning repository https://github.com/RedstoneWizard08/AdventOfCode-2025
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/RedstoneWizard08/AdventOfCode-2025" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRedstoneWizard08%2FAdventOfCode-2025", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRedstoneWizard08%2FAdventOfCode-2025'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] adeb9b52e513f0ea9b6a57f994ad4749181eeacd
[INFO] fixing RedstoneWizard08/AdventOfCode-2025 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRedstoneWizard08%2FAdventOfCode-2025" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/RedstoneWizard08/AdventOfCode-2025
[INFO] finished tweaking git repo https://github.com/RedstoneWizard08/AdventOfCode-2025
[INFO] tweaked toml for git repo https://github.com/RedstoneWizard08/AdventOfCode-2025 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/RedstoneWizard08/AdventOfCode-2025 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/RedstoneWizard08/AdventOfCode-2025 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded iter-first-max v0.1.2
[INFO] [stderr]   Downloaded downcast-rs v2.0.2
[INFO] [stderr]   Downloaded concat-idents v1.1.5
[INFO] [stderr]   Downloaded nalgebra-macros v0.3.0
[INFO] [stderr]   Downloaded criterion-plot v0.8.0
[INFO] [stderr]   Downloaded console v0.16.1
[INFO] [stderr]   Downloaded simba v0.9.1
[INFO] [stderr]   Downloaded cc v1.2.48
[INFO] [stderr]   Downloaded glam v0.17.3
[INFO] [stderr]   Downloaded criterion v0.8.0
[INFO] [stderr]   Downloaded glam v0.16.0
[INFO] [stderr]   Downloaded glam v0.15.2
[INFO] [stderr]   Downloaded glam v0.14.0
[INFO] [stderr]   Downloaded glam v0.20.5
[INFO] [stderr]   Downloaded glam v0.18.0
[INFO] [stderr]   Downloaded glam v0.19.0
[INFO] [stderr]   Downloaded glam v0.23.0
[INFO] [stderr]   Downloaded glam v0.22.0
[INFO] [stderr]   Downloaded spade v2.15.0
[INFO] [stderr]   Downloaded nalgebra v0.34.1
[INFO] [stderr]   Downloaded glam v0.28.0
[INFO] [stderr]   Downloaded robust v1.2.0
[INFO] [stderr]   Downloaded parry2d v0.25.3
[INFO] [stderr]   Downloaded glam v0.29.3
[INFO] [stderr]   Downloaded glam v0.30.9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237
[INFO] running `Command { std: "docker" "start" "299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]     Checking foldhash v0.2.0
[INFO] [stderr]    Compiling portable-atomic v1.11.1
[INFO] [stderr]     Checking fixedbitset v0.5.7
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]     Checking unit-prefix v0.5.2
[INFO] [stderr]     Checking iter-first-max v0.1.2
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling find-msvc-tools v0.1.5
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking clap_lex v0.7.6
[INFO] [stderr]    Compiling cc v1.2.48
[INFO] [stderr]     Checking regex-syntax v0.8.8
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]     Checking memchr v2.7.6
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking clap_builder v4.5.53
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]     Checking criterion-plot v0.8.0
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking robust v1.2.0
[INFO] [stderr]     Checking safe_arch v0.7.4
[INFO] [stderr]     Checking ena v0.14.3
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking downcast-rs v2.0.2
[INFO] [stderr]     Checking unicode-ident v1.0.22
[INFO] [stderr]     Checking wide v0.7.33
[INFO] [stderr]     Checking indexmap v2.12.1
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]     Checking console v0.16.1
[INFO] [stderr]     Checking page_size v0.6.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]     Checking indicatif v0.18.3
[INFO] [stderr]     Checking petgraph v0.8.3
[INFO] [stderr]     Checking clap v4.5.53
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking ordered-float v5.1.0
[INFO] [stderr]     Checking spade v2.15.0
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking simba v0.9.1
[INFO] [stderr]     Checking regex v1.12.2
[INFO] [stderr]     Checking macros v0.1.0 (/opt/rustwide/workdir/macros)
[INFO] [stderr]     Checking common v0.1.0 (/opt/rustwide/workdir/common)
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling nalgebra-macros v0.3.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling concat-idents v1.1.5
[INFO] [stderr]     Checking problem1 v0.1.0 (/opt/rustwide/workdir/problem1)
[INFO] [stderr]     Checking problem4 v0.1.0 (/opt/rustwide/workdir/problem4)
[INFO] [stderr]     Checking problem7 v0.1.0 (/opt/rustwide/workdir/problem7)
[INFO] [stderr]     Checking problem6 v0.1.0 (/opt/rustwide/workdir/problem6)
[INFO] [stderr]     Checking problem10 v0.1.0 (/opt/rustwide/workdir/problem10)
[INFO] [stderr]     Checking problem8 v0.1.0 (/opt/rustwide/workdir/problem8)
[INFO] [stderr]     Checking problem5 v0.1.0 (/opt/rustwide/workdir/problem5)
[INFO] [stderr]     Checking problem11 v0.1.0 (/opt/rustwide/workdir/problem11)
[INFO] [stderr]     Checking problem3 v0.1.0 (/opt/rustwide/workdir/problem3)
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem11/src/part1.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | embed_split_strip_colon_lines!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem11/src/part2.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | embed_split_strip_colon_lines!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `problem5/src/../input.txt`: No such file or directory (os error 2)
[INFO] [stdout]  --> problem5/src/part1.rs:4:21
[INFO] [stdout]   |
[INFO] [stdout] 4 | const INPUT: &str = include_str!("../input.txt");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `problem5/src/../input.txt`: No such file or directory (os error 2)
[INFO] [stdout]  --> problem5/src/part2.rs:4:21
[INFO] [stdout]   |
[INFO] [stdout] 4 | const INPUT: &str = include_str!("../input.txt");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem4/src/part1.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | embed_input!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem4/src/part2.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | embed_input!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `problem1/src/../input.txt`: No such file or directory (os error 2)
[INFO] [stdout]  --> problem1/src/part1.rs:1:21
[INFO] [stdout]   |
[INFO] [stdout] 1 | const INPUT: &str = include_str!("../input.txt");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `problem1/src/../input.txt`: No such file or directory (os error 2)
[INFO] [stdout]  --> problem1/src/part2.rs:1:21
[INFO] [stdout]   |
[INFO] [stdout] 1 | const INPUT: &str = include_str!("../input.txt");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem11/src/part1.rs:26:26
[INFO] [stdout]    |
[INFO] [stdout] 26 |     for (name, parts) in INPUT {
[INFO] [stdout]    |                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking problem12 v0.1.0 (/opt/rustwide/workdir/problem12)
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem11/src/part2.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |     for (name, _) in INPUT {
[INFO] [stdout]    |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem11/src/part2.rs:18:17
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let edges = INPUT
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]   --> problem8/src/part1.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | embed_lines!("../input.txt");
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem5` (lib) due to 2 previous errors
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]   --> problem8/src/part2.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | embed_lines!("../input.txt");
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem6/src/part1.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | embed_input!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem7/src/part1.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | embed_input!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem6/src/part2.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | embed_input!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem7/src/part2.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | embed_input!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem1` (lib) due to 2 previous errors
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem11` (lib) due to 5 previous errors
[INFO] [stdout] error: proc macro panicked
[INFO] [stdout]  --> problem12/src/part1.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | embed_lines!("../input.txt");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: Cannot read file: : Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `problem3/src/../input.txt`: No such file or directory (os error 2)
[INFO] [stdout]  --> problem3/src/part1.rs:3:21
[INFO] [stdout]   |
[INFO] [stdout] 3 | const INPUT: &str = include_str!("../input.txt");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `problem3/src/../input.txt`: No such file or directory (os error 2)
[INFO] [stdout]  --> problem3/src/part2.rs:4:21
[INFO] [stdout]   |
[INFO] [stdout] 4 | const INPUT: &str = include_str!("../input.txt");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]  --> problem4/src/part1.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn get_cell(cells: &[[bool; WIDTH]; HEIGHT], y: isize, x: isize) -> bool {
[INFO] [stdout]   |                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]  --> problem4/src/part1.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn get_cell(cells: &[[bool; WIDTH]; HEIGHT], y: isize, x: isize) -> bool {
[INFO] [stdout]   |                                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]  --> problem4/src/part1.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 |     if x < 0 || x > WIDTH as isize - 1 || y < 0 || y > WIDTH as isize - 1 {
[INFO] [stdout]   |                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]  --> problem4/src/part1.rs:6:56
[INFO] [stdout]   |
[INFO] [stdout] 6 |     if x < 0 || x > WIDTH as isize - 1 || y < 0 || y > WIDTH as isize - 1 {
[INFO] [stdout]   |                                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem4/src/part1.rs:15:30
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mut cells = [[false; WIDTH]; HEIGHT];
[INFO] [stdout]    |                              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem4/src/part1.rs:15:38
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mut cells = [[false; WIDTH]; HEIGHT];
[INFO] [stdout]    |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem4/src/part1.rs:17:22
[INFO] [stdout]    |
[INFO] [stdout] 17 |     for (y, line) in INPUT.iter().enumerate() {
[INFO] [stdout]    |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem4/src/part1.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |     for y in 0..HEIGHT as isize {
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem4/src/part1.rs:26:21
[INFO] [stdout]    |
[INFO] [stdout] 26 |         for x in 0..WIDTH as isize {
[INFO] [stdout]    |                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]  --> problem4/src/part2.rs:5:24
[INFO] [stdout]   |
[INFO] [stdout] 5 | const WIDTH_B: usize = WIDTH - 1;
[INFO] [stdout]   |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]  --> problem4/src/part2.rs:6:25
[INFO] [stdout]   |
[INFO] [stdout] 6 | const HEIGHT_B: usize = HEIGHT - 1;
[INFO] [stdout]   |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]  --> problem4/src/part2.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 | const SIZE: usize = WIDTH * HEIGHT;
[INFO] [stdout]   |                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]  --> problem4/src/part2.rs:8:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | const HEIGHT_B: usize = HEIGHT - 1;
[INFO] [stdout]   | ----------------------------------- similarly named constant `HEIGHT_B` defined here
[INFO] [stdout] 7 |
[INFO] [stdout] 8 | const SIZE: usize = WIDTH * HEIGHT;
[INFO] [stdout]   |                             ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 8 | const SIZE: usize = WIDTH * HEIGHT_B;
[INFO] [stdout]   |                                   ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem4/src/part2.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     y * WIDTH + x
[INFO] [stdout]    |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem4/src/part2.rs:19:22
[INFO] [stdout]    |
[INFO] [stdout] 19 |     for (y, line) in INPUT.iter().enumerate() {
[INFO] [stdout]    |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem4/src/part2.rs:30:21
[INFO] [stdout]    |
[INFO] [stdout]  6 | const HEIGHT_B: usize = HEIGHT - 1;
[INFO] [stdout]    | ----------------------------------- similarly named constant `HEIGHT_B` defined here
[INFO] [stdout] ...
[INFO] [stdout] 30 |         for y in 0..HEIGHT {
[INFO] [stdout]    |                     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 30 |         for y in 0..HEIGHT_B {
[INFO] [stdout]    |                           ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem4/src/part2.rs:31:25
[INFO] [stdout]    |
[INFO] [stdout] 31 |             for x in 0..WIDTH {
[INFO] [stdout]    |                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]  --> problem12/src/part1.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let mut lines = INPUT.into_iter();
[INFO] [stdout]   |                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem4` (lib) due to 19 previous errors
[INFO] [stderr] error: could not compile `problem3` (lib) due to 2 previous errors
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part1.rs:13:34
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let mut grid = [[Cell::None; WIDTH]; HEIGHT];
[INFO] [stdout]    |                                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem7/src/part1.rs:13:42
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let mut grid = [[Cell::None; WIDTH]; HEIGHT];
[INFO] [stdout]    |                                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem7/src/part1.rs:15:22
[INFO] [stdout]    |
[INFO] [stdout] 15 |     for (y, line) in INPUT.iter().enumerate() {
[INFO] [stdout]    |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem7/src/part1.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     for y in 0..HEIGHT {
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part1.rs:31:21
[INFO] [stdout]    |
[INFO] [stdout] 31 |         for x in 0..WIDTH {
[INFO] [stdout]    |                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part1.rs:45:32
[INFO] [stdout]    |
[INFO] [stdout] 45 |                         if x < WIDTH - 1 {
[INFO] [stdout]    |                                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:13:34
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let mut grid = [[Cell::None; WIDTH]; HEIGHT];
[INFO] [stdout]    |                                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:13:42
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let mut grid = [[Cell::None; WIDTH]; HEIGHT];
[INFO] [stdout]    |                                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:15:22
[INFO] [stdout]    |
[INFO] [stdout] 15 |     for (y, line) in INPUT.iter().enumerate() {
[INFO] [stdout]    |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:26:27
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let mut hits = [0i64; WIDTH];
[INFO] [stdout]    |                           ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |     for y in 0..HEIGHT {
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let mut row = [0i64; WIDTH];
[INFO] [stdout]    |                              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:34:21
[INFO] [stdout]    |
[INFO] [stdout] 34 |         for x in 0..WIDTH {
[INFO] [stdout]    |                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout]   --> problem7/src/part2.rs:49:32
[INFO] [stdout]    |
[INFO] [stdout] 49 |                         if x < WIDTH - 1 {
[INFO] [stdout]    |                                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem12` (lib) due to 2 previous errors
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]    --> problem8/src/part1.rs:151:38
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn has_all(&self, set: [Pos; HEIGHT]) -> bool {
[INFO] [stdout]     |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]    --> problem8/src/part1.rs:158:22
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub boxes: [Pos; HEIGHT],
[INFO] [stdout]     |                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]    --> problem8/src/part1.rs:165:33
[INFO] [stdout]     |
[INFO] [stdout] 165 |             boxes: [Pos::new(); HEIGHT],
[INFO] [stdout]     |                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]    --> problem8/src/part1.rs:174:22
[INFO] [stdout]     |
[INFO] [stdout] 174 |     for (i, line) in INPUT.iter().enumerate() {
[INFO] [stdout]     |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]    --> problem8/src/part2.rs:157:38
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn has_all(&self, set: [Pos; HEIGHT]) -> bool {
[INFO] [stdout]     |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]    --> problem8/src/part2.rs:164:22
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub boxes: [Pos; HEIGHT],
[INFO] [stdout]     |                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]    --> problem8/src/part2.rs:171:33
[INFO] [stdout]     |
[INFO] [stdout] 171 |             boxes: [Pos::new(); HEIGHT],
[INFO] [stdout]     |                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]    --> problem8/src/part2.rs:180:22
[INFO] [stdout]     |
[INFO] [stdout] 180 |     for (i, line) in INPUT.iter().enumerate() {
[INFO] [stdout]     |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem6/src/part1.rs:16:39
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut cursor = MultiCursor::new(INPUT);
[INFO] [stdout]    |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem6/src/part1.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     let mut nums = [0; HEIGHT - 1];
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem6/src/part1.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |             nums = [0; HEIGHT - 1];
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem6/src/part1.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let last = next[HEIGHT - 1];
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem6/src/part1.rs:40:21
[INFO] [stdout]    |
[INFO] [stdout] 40 |         for i in 0..HEIGHT - 1 {
[INFO] [stdout]    |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT` in this scope
[INFO] [stdout]   --> problem6/src/part2.rs:16:39
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut cursor = MultiCursor::new(INPUT);
[INFO] [stdout]    |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem6/src/part2.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let last = next[HEIGHT - 1];
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout]   --> problem6/src/part2.rs:42:21
[INFO] [stdout]    |
[INFO] [stdout] 42 |         for i in 0..HEIGHT - 1 {
[INFO] [stdout]    |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem7` (lib) due to 16 previous errors
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem6` (lib) due to 10 previous errors
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `problem8` (lib) due to 10 previous errors
[INFO] running `Command { std: "docker" "inspect" "299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237", kill_on_drop: false }`
[INFO] [stdout] 299753badc0d3938901105d80620362b8812505c20b3007681acb043a2b7e237
